Messages
2/24/2023
10 : 34
Higher-Order TypeScript, Rewriting TypeScript in Rust
TypeScript Weekly Issue #199 — February 24, 2023 Higher-Order TypeScript (HOTScript) Type-level madness! A lodash-like library for types, with support for type-level lambda functions. This goes to show
1/27/2023
10 : 24
TypeScript 5.0 Beta, Module Resolution Deep Dive
TypeScript Weekly Issue #198 — January 27, 2023 Announcing TypeScript 5.0 Beta TypeScript 5.0 is just around the corner! This major release introduces various new features, while aiming to make
11/28/2022
8 : 44
TypeScript 4.9, 10 Years of TypeScript, Zod Tutorial
TypeScript Weekly Issue #197 — November 28, 2022 Announcing TypeScript 4.9 TypeScript 4.9 has been released and brings with it the new satisfies operator, improved type narrowing for the in operator,
10/18/2022
23 : 24
TypeScript 4.9 Beta, Beginner + Advanced TypeScript Courses
TypeScript Weekly Issue #196 — October 18, 2022 Announcing TypeScript 4.9 Beta The beta release of TypeScript 4.9 introduces the satisfies operator, a new operator that lets us validate that the type
9/15/2022
0 : 44
TypeScript 4.8, Complex Types, Monorepos
TypeScript Weekly Issue #195 — September 14, 2022 Announcing TypeScript 4.8 TypeScript 4.8 has been released and improves type narrowing and compatibility for union and intersection types. It also
8/12/2022
7 : 4
TypeScript 4.8 RC, Exploration of Type Narrowing
TypeScript Weekly Issue #194 — August 12, 2022 Announcing TypeScript 4.8 RC The release candidate of TypeScript 4.8 improves type narrowing and compatibility for union and intersection types. It also
8/5/2022
9 : 4
Extreme Explorations of the Type System
TypeScript Weekly Issue #193 — August 5, 2022 Extreme Explorations of TypeScript's Type System Developers have pushed the bounds of type operations possible in the type system to write some pretty
6/24/2022
7 : 34
TypeScript 4.8 Beta, TypeScript Tips & Tricks, Monorepos
TypeScript Weekly Issue #192 — June 24, 2022 Announcing TypeScript 4.8 Beta The beta release of TypeScript 4.8 improves type narrowing and compatibility for union and intersection types. It also makes
5/24/2022
8 : 44
TypeScript 4.7 RC, Migrating Millions of Lines
TypeScript Weekly Issue #191 — May 24, 2022 Announcing TypeScript 4.7 RC The release candidate of TypeScript 4.7 adds several new features related to ECMAScript module support in Node. It also ships
5/5/2022
8 : 24
The Ultimate TypeScript Thread, Ember's Road to TypeScript
TypeScript Weekly Issue #190 — May 5, 2022 The Ultimate TypeScript Thread In this fantastic Twitter thread, Matt keeps sharing TypeScript tips to turn you into a TypeScript wizard. Highly recommended!
4/21/2022
23 : 4
TypeScript and Set Theory, Understanding “keyof typeof”
TypeScript Weekly Issue #189 — April 21, 2022 Types as Comments with the TypeScript Team Ryan Cavanaugh and Daniel Rosenwasser talk about the Type Annotations ECMAScript proposal in a JS Party episode
4/11/2022
23 : 14
TypeScript 4.7 Beta, Dealing with Undefined
TypeScript Weekly Issue #188 — April 11, 2022 Announcing TypeScript 4.7 Beta The beta of TypeScript 4.7 adds several new features related to ECMAScript module support in Node. It also ships with
3/31/2022
21 : 54
Variance Annotations in TypeScript, Functional Programming
TypeScript Weekly Issue #187 — March 31, 2022 Functional Programming in TypeScript How Haskell knowledge can help you write better TypeScript code in a functional programming style. Aleksandr Pakulev
3/21/2022
21 : 24
Typing Polymorphic Functions, Wordle in the Type System
TypeScript Weekly Issue #186 — March 21, 2022 Type Polymorphic Functions In TypeScript How to statically type functions that behave differently depending on the number and types of their arguments.
3/10/2022
9 : 54
TypeScript 4.6, Type Syntax in JavaScript
TypeScript Weekly Issue #185 — March 10, 2022 Announcing TypeScript 4.6 TypeScript 4.6 is out and ships with various quality-of-life improvements to TypeScript. Most notably, this includes control flow
2/27/2022
22 : 54
TypeScript 4.6 RC, Assertion Functions, Type Hierarchy
TypeScript Weekly Issue #184 — February 27, 2022 Announcing TypeScript 4.6 RC The release candidate of TypeScript 4.6 is out and ships with various quality-of-life improvements to TypeScript. Most
2/9/2022
9 : 54
10 Most Popular Posts from 2021
TypeScript Weekly Issue #183 — February 6, 2022 Hi there! 👋 This is the first issue of TypeScript Weekly in 2022. Welcome back if you've been with us last year already, and welcome aboard if you
12/10/2021
1 : 14
Function Overloads, Control Flow Analysis, Type | Treat
TypeScript Weekly Issue #182 — December 9, 2021 Get the Best of TypeScript Control Flow Analysis This article will show some simple type construction patterns, code writing habits, and compiler options
11/25/2021
22 : 34
TypeScript 4.5, Function Overloading, Const Enums
TypeScript Weekly Issue #181 — November 25, 2021 Announcing TypeScript 4.5 TypeScript 4.5 has been released! It implements the Awaited type which improves promise typing, introduces a way to override a
11/12/2021
0 : 44
How the Compiler Compiles, Mastering Template Literal Types
TypeScript Weekly Issue #180 — November 11, 2021 How the TypeScript Compiler Compiles A systems-level look at the TypeScript compiler: how it converts a file into an intermediate representation, checks